From: Wei Liu Date: Fri, 30 Jan 2015 14:15:02 +0000 (+0000) Subject: stubdom: fix "make build" X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~3707^2~7 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks://%22/%22http:/www.example.com/cgi/%22https:/%22bookmarks:/%22?a=commitdiff_plain;h=0356d94e31bd09b84bba8dd378729ccd4c7fb5c0;p=xen.git stubdom: fix "make build" Cross compiling libxc requires some symlinks to exist. Note that make -C tools/include requires running tools/configure. But at least now the error message is much better than just a "file not found" error. Signed-off-by: Wei Liu Cc: Ian Campbell Cc: Ian Jakcson Acked-by: Ian Campbell Acked-by: Samuel Thibault --- diff --git a/stubdom/Makefile b/stubdom/Makefile index 8fb885ac35..58ca08cb20 100644 --- a/stubdom/Makefile +++ b/stubdom/Makefile @@ -333,6 +333,8 @@ $(TARGETS_MINIOS): mini-os-%: .PHONY: libxc libxc: libxc-$(XEN_TARGET_ARCH)/libxenctrl.a libxc-$(XEN_TARGET_ARCH)/libxenguest.a libxc-$(XEN_TARGET_ARCH)/libxenctrl.a: cross-zlib + $(MAKE) -C $(XEN_ROOT)/tools/include + $(MAKE) DESTDIR= -C $(MINI_OS) links CPPFLAGS="$(TARGET_CPPFLAGS)" CFLAGS="$(TARGET_CFLAGS)" $(MAKE) DESTDIR= CONFIG_LIBXC_MINIOS=y -C libxc-$(XEN_TARGET_ARCH) libxc-$(XEN_TARGET_ARCH)/libxenguest.a: libxc-$(XEN_TARGET_ARCH)/libxenctrl.a